Definitions for public square

Definitions for (noun) public square

Main entry: agora, public square

Definition: a place of assembly for the people in ancient Greece


Main entry: public square, square

Definition: an open area at the meeting of two or more streets


Visual thesaurus for public square